package com.zmn.plat.model.entity.orderconfig.orderstock.channel;

import java.util.Date;

import com.zmn.common.utils.pager.Pages;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 描述: 渠道库存配置查询实体
 *
 * @author tanghongjun
 * @since 2020-03-17 10:29:08
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ChannelConfigCloseQuery extends Pages {

    private static final long serialVersionUID = 1L;

    /**
     * 描述: 渠道ID
     **/
    private Integer channelId;

    /**
     * 描述: 渠道名称
     **/
    private String channelName;

    /**
     * 描述: 服务分类
     **/
    private Integer servCategId;

    /**
     * 描述: 服务分类名称
     **/
    private String servCategName;

    /**
     * 描述: 前台一级分类
     **/
    private Integer categOneId;

    /**
     * 描述: 前台一级分类
     **/
    private String categOneName;

    /**
     * 描述: 前台二级分类
     **/
    private Integer categTwoId;

    /**
     * 描述: 前台二级分类
     **/
    private String categTwoName;

    /**
     * 描述: 关闭日期
     **/
    private Date day;

    /**
     * 查询关闭日期时间段
     */
    private Date startDate;
    private Date endDate;

    /**
     * 描述: 状态：1关闭中，2取消关闭
     **/
    private Integer status;

    /**
     * 描述: 关闭日期大于或等于当日
     **/
    private Boolean closeDayAfterOrEqCurrDay;

    private String addFlag;
}
